package com.lnking.lnkingplace.model.request.isolation.room;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Data
@ApiModel("隔离房间修改")
public class RoomUpdateRequest {

    @ApiModelProperty("主键")
    private String id;

    @ApiModelProperty(value = "场所id")
    @NotNull(message = "[placeId]不能为空")
    @NotBlank(message = "[placeId]不能为空")
    private String placeId;

    @ApiModelProperty(value = "房间号")
    @NotNull(message = "[roomNumber]不能为空")
    @NotBlank(message = "[roomNumber]不能为空")
    private String roomNumber;

    @ApiModelProperty(value = "使用状态(可用/已用/脏房/工程房)")
    private String useStatus;

    @ApiModelProperty(value = "是否阳性使用(是/否)")
    private String positiveDedicated;

    @ApiModelProperty(value = "自费/收费")
    private String costType;

    @ApiModelProperty(value = "价格")
    private String price;
}
